been marooned - German English Dictionary